package xin.baizhiedu.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

@Data
public class AppTaskFirst  implements Serializable {

    private static final long serialVersionUID = 1L;



    private long app_id;


    private String Task_Id;


    private String On_site_labeling;

    private String Workshop;


    private String PROCESS_TYPE;

    private String PROCESS_TYPE_NAME1;

    private String PROCESS_TYPE_NAME2;

    private String Fault_Description;

    private String Repair_applicant;

    private String Release_time;

    private String Processed_by;

    @DateTimeFormat(
            pattern = "yyyy-MM-dd HH:mm:ss"
    )
    @JsonFormat(
            pattern = "yyyy-MM-dd HH:mm:ss",
            timezone = "GMT+8"
    )
    private Date Processing_time;

    private String states;

    private String task_code;


    private String TASK_FILE_URL;


    private String TASK_DESC;


    @DateTimeFormat(
            pattern = "yyyy-MM-dd HH:mm:ss"
    )
    @JsonFormat(
            pattern = "yyyy-MM-dd HH:mm:ss",
            timezone = "GMT+8"
    )
    private Date TASK_LAST_DATE;

    private String TASK_TUI;

    private String TASK_TYPE;

    private String TASK_TUI_ID;

    private String TASK_SECNE;

    private String TASK_WORK_SHOP;

    @TableField(value = "TASk_FAULT")
    private String TASk_FAULT;


    @TableField(value = "TASK_SECNE_FAULT")
    private String TASK_SECNE_FAULT;


    private String first_day;


    private String last_day;


    private String processType;

    @DateTimeFormat(
            pattern = "yyyy-MM-dd HH:mm:ss"
    )
    @JsonFormat(
            pattern = "yyyy-MM-dd HH:mm:ss",
            timezone = "GMT+8"
    )
    private Date UPDATE_TIME;


    private String  TASK_DEVICE_TYPE;



    private String MATO_NAME;

    private String jobId;

    private String value3;

    private String value4;

    @DateTimeFormat(
            pattern = "yyyy-MM-dd HH:mm:ss"
    )
    @JsonFormat(
            pattern = "yyyy-MM-dd HH:mm:ss",
            timezone = "GMT+8"
    )
    private Date datetimesingle;
}
